the golden slug - Francés Inglés Diccionario